/* clear fix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

.bl {
	background: url('../images/bottom_left_grey.jpg') 0 100% no-repeat
		#EAEAEA;
}

.br {
	background: url('../images/bottom_right_grey.jpg') 100% 100% no-repeat
}

.tl {
	background: url('../images/top_left_grey.jpg') 0 0 no-repeat
}

.tr {
	background: url('../images/top_right_grey.jpg') 100% 0 no-repeat;
	padding: 10px
}